be supported financially - English Synonyms Dictionary